genetically-engineered products - Francés Inglés Diccionario